package com.rongji.cms.tools.es.domain.dto;

/**
 * @author yang
 * @date 2022/10/21 13:06
 * @description 传给es搜索用的
 */

public class CmsArticleDto {


    public String getGroupId() {
        return groupId;
    }

    public void setGroupId(String groupId) {
        this.groupId = groupId;
    }

    public String getSiteId() {
        return siteId;
    }

    public void setSiteId(String siteId) {
        this.siteId = siteId;
    }

    public String getSitePath() {
        return sitePath;
    }

    public void setSitePath(String sitePath) {
        this.sitePath = sitePath;
    }

    public String getCaPath() {
        return caPath;
    }

    public void setCaPath(String caPath) {
        this.caPath = caPath;
    }

    public String getTopCatalogId() {
        return topCatalogId;
    }

    public void setTopCatalogId(String topCatalogId) {
        this.topCatalogId = topCatalogId;
    }

    public String getCurcatalog() {
        return curcatalog;
    }

    public void setCurcatalog(String curcatalog) {
        this.curcatalog = curcatalog;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getArType() {
        return arType;
    }

    public void setArType(String arType) {
        this.arType = arType;
    }

    public String getArTitle() {
        return arTitle;
    }

    public void setArTitle(String arTitle) {
        this.arTitle = arTitle;
    }

    public String getArSubtitle() {
        return arSubtitle;
    }

    public void setArSubtitle(String arSubtitle) {
        this.arSubtitle = arSubtitle;
    }

    public String getArSource() {
        return arSource;
    }

    public void setArSource(String arSource) {
        this.arSource = arSource;
    }

    public String getArAuthor() {
        return arAuthor;
    }

    public void setArAuthor(String arAuthor) {
        this.arAuthor = arAuthor;
    }

    public String getArSummary() {
        return arSummary;
    }

    public void setArSummary(String arSummary) {
        this.arSummary = arSummary;
    }

    public String getArContent() {
        return arContent;
    }

    public void setArContent(String arContent) {
        this.arContent = arContent;
    }

    public String getRedirectUrl() {
        return redirectUrl;
    }

    public void setRedirectUrl(String redirectUrl) {
        this.redirectUrl = redirectUrl;
    }

    public String getArUrl() {
        return arUrl;
    }

    public void setArUrl(String arUrl) {
        this.arUrl = arUrl;
    }

    public String getCreatorId() {
        return creatorId;
    }

    public void setCreatorId(String creatorId) {
        this.creatorId = creatorId;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getDeptId() {
        return deptId;
    }

    public void setDeptId(String deptId) {
        this.deptId = deptId;
    }

    public String getPublishTime() {
        return publishTime;
    }

    public void setPublishTime(String publishTime) {
        this.publishTime = publishTime;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getContentType() {
        return contentType;
    }

    public void setContentType(String contentType) {
        this.contentType = contentType;
    }

    public String getArTags() {
        return arTags;
    }

    public void setArTags(String arTags) {
        this.arTags = arTags;
    }

    public String getExtJson() {
        return extJson;
    }

    public void setExtJson(String extJson) {
        this.extJson = extJson;
    }

    public String getExt1() {
        return ext1;
    }

    public void setExt1(String ext1) {
        this.ext1 = ext1;
    }

    public String getExt2() {
        return ext2;
    }

    public void setExt2(String ext2) {
        this.ext2 = ext2;
    }

    public String getDeptPath() {
        return deptPath;
    }

    public void setDeptPath(String deptPath) {
        this.deptPath = deptPath;
    }

    public String getSecretLevel() {
        return secretLevel;
    }

    public void setSecretLevel(String secretLevel) {
        this.secretLevel = secretLevel;
    }

    public String getVisualRange() {
        return visualRange;
    }

    public void setVisualRange(String visualRange) {
        this.visualRange = visualRange;
    }

    public String getSecretDueTime() {
        return secretDueTime;
    }

    public void setSecretDueTime(String secretDueTime) {
        this.secretDueTime = secretDueTime;
    }

    public String getVisualOrg() {
        return visualOrg;
    }

    public void setVisualOrg(String visualOrg) {
        this.visualOrg = visualOrg;
    }

    /**
     * cms组别，暂时好像没啥有用
     */
    private String groupId;
    /**
     * 所属站点id
     */
    private String siteId;
    /**
     * 站点路径
     */
    private String sitePath;
    /**
     * 文章所属栏目路径
     */
    private String caPath;
    /**
     * 顶级栏目id
     */
    private String topCatalogId;

    /**
     * 所属栏目id
     * 为了不改旧的代码，这个命名换成这样吧
     */
    private String curcatalog;
    /**
     * 文章id
     */
    private String id;
    /**
     * 文章类型
     */
    private String arType;
    /**
     * 文章标题
     */
    private String arTitle;
    /**
     * 文章副标题
     */
    private String arSubtitle;
    /**
     * 文章来源？
     */
    private String arSource;
    /**
     * 文章作者
     */
    private String arAuthor;
    /**
     * 文章摘要
     */
    private String arSummary;
    /**
     * 文章内容
     */
    private String arContent;
    /**
     * 跳转链接
     */
    private String redirectUrl;
    /**
     * 文章链接
     */
    private String arUrl;
    /**
     * 创建者id
     */
    private String creatorId;
    /**
     * 创建时间
     */
    private String createTime;
    /**
     * 部门id
     */
    private String deptId;
    /**
     * 发布时间
     */
    private String publishTime;
    /**
     * 文章状态
     */
    private String status;
    /**
     * 文章模型
     */
    private String contentType;
    /**
     * 文章标签
     */
    private String arTags;
    /**
     * 文章扩展JSON字段
     */
    private String extJson;
    /**
     * 扩展字段1
     */
    private String ext1;
    /**
     * 扩展字段2
     */
    private String ext2;

    /**
     * 部门路径
     */
    private String deptPath;
    /**
     * 文章密级
     */
    private String secretLevel;
    /**
     * 文章公开范围
     */
    private String visualRange;
    /**
     * 定密期限
     */
    private String secretDueTime;
    /**
     * 公开范围域
     */
    private String visualOrg;

}
